Francis Kamulegeya Non-Executive Director with 30+ years across finance, audit, tax policy, leadership, and corporate governance.